Jean-Pierre NsameJean-Pierre Nsame
Gilberto Mora and 34 Records: A Dossier Written Before the Door OpensThe day Gilberto Mora turned 18, a list of 34 lines appeared across Mexican...
Young USA and Aging Mexico: Two Paths Toward World Cup 2030A night in October in Marseille, I rewatch the tape of the United States...
Mexico and the Los Angeles 2028 Promise: Reading the Olympic Blueprint from Under the BenchOpening Three in the morning in Hai Phong, I reopen the tape of the CONCACAF...
Lozano Returns, Márquez Debuts: Reading El Tri's Unannounced Starting XIThere were no spectators at the training ground in Baltimore. No VAR, no big...
Shanghai 2026: Davidovich Fokina Won on Duration, Not Shot-MakingOn 18 October 2026, the scoreboard inside the Shanghai media centre settled t...
Carlsen beats Vachier-Lagrave at Global Chess League: A victory that's not just newsThe Global Chess League is in full swing, and one of the most anticipated...
India 3-0 Bangladesh at Asian Games 2026: The 21-4 Feast and the Structural Hole the Media Won't Stare At21-4. That is not a scoreline. It is the arithmetic translation of a fact bot...
Mahoor Shahzad: The Lonely Pioneer and the Void After the SpotlightBased on my experience covering matches, some defeats are not really about th...
When Every Metric Reads N/A: The Search for Vietnam Football DataA beat late, I see the match begin at the twelfth frame. It was an evening in...
Lowri Hurd and the Class 9 Border: A Conversion Dossier Without DataLowri Hurd, 18, has just crossed a boundary most spectators do not realise...
Everton, Forest and Manchester City's 115 Charges: When VAR and PSR Both Withhold the ReasoningOn 17 November 2026, Everton lost 10 points inside a four-paragraph press...
Astralis and the $484,000 Lifeline: When Courtois Invests in a Company with Negative EquityOn September 24, the Danish company register recorded a capital increase with...
Mario Hezonja Joins Cleveland: The NBA-Out Clause, a Cheap Gamble, and the Big Question About NBA EuropeIn the story of Mario Hezonja leaving Real Madrid, there is a detail European...
From the Tokyo 2026 Mat to an ATM in Kumamoto: The Retirement Cliff of a Former Judo InternationalOn September 28, a security camera in Higashi Ward, Kumamoto, recorded a man...
The Empty Seat at VFF Term 10: A Presidential Race Decided by Someone Not on the BallotIn the preliminary personnel list that clubs submitted to the Vietnam Footbal...
Himass and TanVuu: The Tears on VTVcab and the Sentence That Erased a Vietnamese PUBG GenerationThat night on VTVcab, there was no highlight reel to replay. There were only...
Vietnam Women Face Japan at Asian Games 20: The Goal-Difference Equation and the Gaps Behind the Back LineIn the 81st minute against Chinese Taipei, the ball rolled out for a throw-in...
The V.League Season Opens With an Empty Table: Data Discipline in the Transfer Market11 p.m., Da Nang. On the screen is a spreadsheet with every column header...
When the Basketball Data Sheet Goes Empty: The Line Between Analysis and FabricationIn the data journalism trade, there are days when you open a file and find it...
The Second Dossier of Vietnamese Football: Age, Money and the Gap After the 2026 AFF CupIn the 34th minute of the second leg of the final at Rajamangala Stadium in...
